kcal kg m kWhr hp hp hr.
kg m. because hp is the unit of power and anyhow its kind of energy w.r.t. time and kgm doesn't having meaning anyway means mass × distance is not any form of energy without acceleration...